Skip to content

Conversation

ktnielse
Copy link
Member

@ktnielse ktnielse commented Oct 9, 2026 •

Summary

Adds a map page mockup that works without a backend or external map API. It uses the same mock data as the main page, so it can be connected to the GraphQL API later.

Changes

  • Stylized SVG map of Trondheim with pan and zoom
  • Pin for each place, and a search panel with a fixed-size detail view and back arrow
  • Burger menu, "Hovedside" button and help bubble
  • Hash-based routing, with "Utforsk" opening the map
  • latitude and longitude added to Place

Related issues

Related to #13

Add a stylized SVG map of Trondheim that can be panned and zoomed, with a pin for each place. Add a left-hand panel with search and a fixed-size detail view with a back arrow. Add hash-based routing, make Utforsk in the main navigation open the map, and add coordinates to Place.
@ktnielse ktnielse requested a review from a team as a code owner October 9, 2026 09:30
Copy link
Member

@alekskjo alekskjo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kartet ser bra ut og fungerer fint både på desktop og mobil.

Det er én konkret feil som må rettes: Søkefeltet filtrerer resultatlisten, men alle kartmarkørene blir fortsatt vist. MapPanel bruker de filtrerte resultatene, mens MapViewport får hele listen med steder. Kartet bør bruke samme filtrerte resultat som listen.

Denne PR-en bygger også på frontend-commitene i #40. Merge derfor #40 først, oppdater deretter denne branchen mot fersk main, og kontroller at diffen bare inneholder kartendringene.

Når søk og kart viser de samme resultatene og branchen er oppdatert, kan PR-en godkjennes.

alekskjo
alekskjo previously approved these changes Oct 9, 2026
Copy link
Member

@alekskjo alekskjo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ser bra ut! Søket filtrerer nå både resultatlisten og kartmarkørene, slik at kartet og søkeresultatene viser de samme stedene.

Kartet og den responsive visningen fungerer fint i lokal test. Godkjent ✅

@ktnielse ktnielse dismissed alekskjo’s stale review October 9, 2026 15:02

The merge-base changed after approval.

alekskjo
alekskjo previously approved these changes Oct 9, 2026
Copy link
Member

@alekskjo alekskjo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Godkjenningen gjentas etter at merge-base ble oppdatert av #40. Kartfiksen er fortsatt verifisert, og merge mot gjeldende main er konfliktfri. Godkjent ✅

@ktnielse ktnielse dismissed alekskjo’s stale review October 9, 2026 15:07

The merge-base changed after approval.

alekskjo
alekskjo previously approved these changes Oct 9, 2026
Copy link
Member

@alekskjo alekskjo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GitHub har nå ferdigberegnet den oppdaterte merge-basen som konfliktfri. Kartfiksen er verifisert. Godkjent ✅

Copy link
Member

@alekskjo alekskjo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Branchen er nå oppdatert mot gjeldende main. Kartfiksen er fortsatt verifisert, og Prettier, lint og build passerer. Godkjent ✅

@alekskjo alekskjo merged commit 88402b7 into main Oct 9, 2026
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants